$(function(){
	//获取用户收货地址,在查收货地址的时候，传入的是用户的ID，所以要确认下当前用户的用户id下有收货地址，才能有有数据显示，否则要判断后才根据情况输出
	var addressData=null;
	$.ajax({
		type:"get",
		url:"/address/queryAddress",
		success:function(res){
			addressData = res;
			console.log(addressData);
			var html = template('address',{result:res});
			$('#addressPlate').html(html);			
		}
	});
	//编辑当前地址	
	$('#addressPlate').on('click','.edit-btn',function(){
		
		var id = this.getAttribute('dataid');
		for(var i=0;i<addressData.length;i++){
			if(addressData[i].id == id){
				//将它存到本地存储中，用于不同页面之间的共享,给编辑地址的时候，显示数据
				localStorage.setItem('editArInof',JSON.stringify(addressData[i]));
				break;
			}
		}
		location.href='addAddress.html?isEdit=1';
	});
	//删除当前地址
	$('#addressPlate').on('click','.delete-btn',function(){
		//通过属性获取当前这个地址的id
		var id=this.getAttribute('dataid');
		//关闭列表滑出效果,需要传入一个传数，即哪个滑出的块关闭。这里的this指a
		var li = this.parentNode.parentNode;
		mui.confirm("确定要删除吗？",function(message){
			//确定
			if(message.index==1){
				//调用删除接口
				$.ajax({
					url:'/address/deleteAddress',
					type:'post',
					data:{
						id:id
					},
					success:function(res){
						if(res.success){
							//删除成功之后，页面重新加载						
							location.reload();
						}
					}
				});
			}else{
				//取消
				//关闭列表滑出效果,需要传入一个传数，即哪个滑出的块关闭。
				mui.swipeoutClose(li);
			}
		});
	});
})
